package com.tasly.attendance.domain;

import java.util.Date;
import java.util.List;
import java.util.Map;

import com.tasly.attendance.entity.AttendanceRecordEntity;
import com.tasly.attendance.entity.DayHoursEntity;

public interface AttendanceAnalyse {

    public Map<String, List<DayHoursEntity>> analyse(
            Map<String, List<AttendanceRecordEntity>> userRecordsMap,
            Date monthLimit);

    public Map<String, List<AttendanceRecordEntity>> prepareData(
            Map<String, List<AttendanceRecordEntity>> userRecordsMap,
            Date monthLimit);
}
